2296
2
13159
10
597
1903
2733
3
1274
1
4619
6
1317
849
445
0
2031
4
422
330
957
409
454
1557
415
1213
403
1822
381
1984
5009
1571
468
722
2955
2897
5
750