2168
5
2855
3
1362
1
2694
2644
2
3351
1332
0
3437
1222856
4
1750
2190
1312
2564
1842
1439
653
407
5165
1428
1501
2041
1131
573
968
525
3691
2809
17353
683
2301