3031
4
1197
3
3088
1
482
0
1412
11
472
751
64713
1858
26
38
3220
1034
2
96
976
175671
265
476
17057
1129
126
116487
18
124417
64433
1703
10
194367
1705
3030
5
3742
93