2296
2
13159
10
4820
1274
1
4619
6
1317
2069
3
849
2031
4
957
0
409
454
1557
415
1213
403
381
1984
5009
1571
722
2955
2897
5
750
2334
846
1133
4140
367
1939