1953
1
1167
2
1367
2604
9
6294
619
2306
5155
8
646
0
814
427
999
848
3025
1772
1683
3287
3
1617
1129
1425
1103
2296
4513
2097
544
2317
1865
1302
2151
5
650