1568
1
1089
830
0
1000
662
868
1290
673
1734
2
1814
1128
3113
1660
1679
14801
11
2173
784
2304
1399
83
2254
3
3326
2422
5
3162
2152
1511
1547
2562
1212
2615