1632
2
1660
1
1568
3326
3
1690
1295
3765
4
2535
1778
1168
2100
280
3683
3354
2650
20
1844
1813
4311
1938
1788
1787
21152
8
2250
528
3090
6
83
1532
3083
1399
2626