10036
23
2137
2
3348
7
2624
3
2577
1428
1
1719
1286
6
1360
816
4
1493
0
6542
5
1361
2562
966
1197
2381
4866
321
82
508
1800
768
844
1787
3569
1172
1105
1553
2677