1431
1
951
2502
6779
5
619
564
1711
2
23802
9
1681
2122
2740
1446
7096
14
3539
3
6236
10
1694
3546
432
0
2427
841
2153
7
1174
1179
1102
2395
2938
2080
1197
1492
11152