2781
1
2315
2
3158
298
2394
802
0
1456
4219
7
2234
3636
4
1941
787
2080
4702
1568
2092
2480
1638
3436
5
2472
3172
3
2220
1013
3145
1927
2650
6517
645
1590