3572
5
1212
1
1152
0
3250
2
1675
3
3316
10
1563
1199
4305
807
4443
9
1828
1927
1845
1015
3527
4670
1268
2669
2627
913
297066
2949
1743
3014
20
55904
6346
16
7304
7
985
37355
13