2089
1
1180
3
2911
9
1779
1519
1793
398656
19
3060
8
2545
12683
17
5200
4
13499
5
1539
3034
985
2763
0
13995
3095
7
9220
2149
2666
3508
40314
14
2711
2
2593
297066
1371
3696
2564