12459
3
605
0
1029
1
2200
2
630
51331
25
1793
2453
4
1502
2463
1913
5
3250
2189
3262
636
2348
1639
2861
4187
10
45986
3101
1784
4198
3085
24418
8
717
3633
13
586
267612
19079
6