1632
2
1660
1
1568
3326
3
3090
6
1690
2535
1778
1168
2100
3354
1844
1813
4311
1938
1787
21152
8
528
83
1532
3083
1399
2626
1547
1749
1424
2377
1416
32302
0
2710