4329
10
1740
2
6997
1
3619
4
2230
2781
2545
7
20211
3
3351
1013
0
2882
14861
2324
5674
3215
13442
15
4274
2707
4360
3608
2650
3131
3172
6362
5
1212
4702
2895
6517
2394
3636