961
1
3029
6
1711
1646
0
2244
3482
2939
2
2328
914
1515
3496
5
1101
2543
1783
3
1552
1369
1733
3350
2261
1255
4424
659
2674
7
3066
1808
1080
5713
728
1965