2357
11
1138
1
2271
0
814
2296
2
1385
521
395
1308
2474
1853
1575
1587
1129
399
2657
3
646
670
1506
650
105290
848
417
3632
5
543
1593
1302
3287
1612