1660
1
3326
3
1168
1532
1749
1399
2972
0
635
1844
1787
2100
2
662
2173
2710
4179
1778
1543
1547
1382
83
1814
4
2403
2866
1072
2368
5950
10