2786
1
1161
1547
1788
673
1185
2
2268
4
2155
3
2505
2562
1001
0
1816
718
5204
1376
1243
1136
2123
1105
2612
5
1839
1075
2266
685
534
490
2271
791
596
1935