962
0
2788
3
2781
1
2013
2
1059
928
1720
1210
4578
7222
4
3565
8
4327
2245
2452
1271
982
1991
3987
3053
7
348
1458
1601
2348
5915
11
5599
96
2478
2005
9
1552
2324