3765
4
1000
1
7633
6
469
0
571
894
57793
4606
2233
3
3212
27
2489
2
1917
51331
25
962
2788
1924
2781
1747
1844
6773
7
1210
4578
7222
1331
3565
8
4715
5
905
4979
3506
1271