962
0
3429
7
3765
4
4099
8
2543
6
469
571
894
57793
915
873
1
4606
2233
3
3212
27
2489
2
1917
51331
25
2551
370
2788
2781
1210
4578
392
7222
3565
4715
5
1226
1271