1306
0
3636
4
2046
1
6952
5
2682
4702
3979
2959
42836
12
3041
2
2092
1638
2337
6
2472
3172
3
4219
7
1013
1519
1404
3539
1709
4151
989
4274
25494
892
832
3125
26243
2941