1632
2
1660
1
1568
3326
3
4311
1690
2189
3354
2535
1416
4833
1787
19783
846
0
1782
7793
4
32302
528
1399
25669
1749
1547
3090
6
1424
764
1778
1819
3227
2100
1844