1136
2
1754
5
2303
868
1
3497
4
3035
2426
3
1243
0
2123
1105
2035
1103
534
490
2271
484
2499
596
1166
562
2663
1862
2275
668
1221
1298
477
914
1581
938