3145
4
237
0
660
6822
5
1310
1844
1
1301
2
1767
542
674
638
57793
4606
2233
3
3212
27
2489
1917
1490
51331
25
962
2788
2781
1012
1239
1225
1210
4578
7222
2302
551