2349
2
11150
3
5387
5
2763
0
4696
1
810
2228
4601
737
1549
2428
2194
928
2258
481
13499
9106
512
569
531
1046
574
2520
1438
524
4278
2237
1887
2315
3579