2357
11
1138
1
2271
0
409
1612
1308
1129
637
3791
2297
628
3546
347
1853
22330
22
1883
381
445
349
2490
1101
456
2143
529
2702
935
413
410
1710
297