2644
2
3428
3
14492
1
3437
5
1750
282572
0
525
2190
3251
6
492
2964
2564
2224
2655
872
495
968
2073
653
1412
4426
2120
2275
1518
2327
383
1782
3691
2809
17353