4578
2
1744
1
660
0
662
413
1310
2309
2917
5
3128
4
542
3423
984
3066
7
3013
4715
57793
1012
4192
348
4606
2233
3
3212
27
2489
1917
51331
25
962
3292
15
2788
20312
39
2781