3696
8
1309
0
1992
3
7222
4
697
3612
10
1839
1
2663
2
1636
4914
57793
3871
12
4606
2233
3212
27
15233
2489
1917
51331
25
962
2788
2781
3172
2219
1210
4578
1067
1050
6707
24
3565