2294
1
2522
2
2670
2312
0
2057
2848
2495
1815
1683
1712
3354
1372
3372
2262
1247
1826
989
3
2966
6
3256
2190
17340
14
2627
5
5439
603
3910
7258
3050
2505
733
3683