2294
1
3597
5
658
2
1564
1345
2396
3
2194
1901
1529
1509
2232
812
3508
1265
313
0
2562
2277
2344
3688
13018