1138
1
1282
1265
1708
2
1175
1061
1047
546
0
2502
1395
1920
1989
3
1268
1691
3854
8316
8
734
2115
1529
1120
598
2189
2512
496
2562
1669
2573
7
2544
6
801
2152