103
0
3765
4
588
4578
2
4971
14
1902
1744
1
662
413
2309
2917
5
3128
469
3423
3066
7
571
3013
4715
894
57793
4192
348
4606
2233
3
3212
27
2489
1917
51331
25
962
3292
15