1267
2
1044
1
1226
6697
3
2683
582
0
451
4044
5
1543
3083
2507
2465
3354
370
3598
4
3125
3400
3172
2217
7
873
994
6