2359
0
3
3678
6
1913
2
1703
1
2030
8
1994
7
1110
5
2022
2048
2176
1634
4
919
1742
808
2857
2165
1805
2475
2398
1033
2350
1711
3419
2169
2946
3681
14
2916
9
5101
1406
1696
4258
3091
2175
3161
12
3282
4364
13
3886
3694
8152
6248
4917
2561