2145
2
1355
3
5635
2029
1
278
1995
2650
2944
19944
4696
1443
1740
2578
1457
3354
1891
1317
1251
1499
3484
0
4415
9
2562
2131
1195
2100
1579
1733
1416
4443
1444