2522
2
3683
1
1549
1618
0
1270
1306
1225
3813
3
2500
1360
1344
1509
790
3354
2949
1481
1289
1681
12472
6
1275
1472
2773
785
635
1840
754
582