951
0
962
571
1
2788
3
2781
691
1420
1210
4578
2
1773
7222
4
2356
6
3565
8
4327
2452
1302
1271
1991
3987
752
348
2348
5915
11
860
2478
764
12472
2005
9
1552
2324