1660
1
703
2
1568
1632
2368
2126
2710
1547
1379
1009
1262
2332
1532
2646
5
2276
4
2153
7
983
0
802
11351
17
1507
693
3
1104
9566
8
696
1079
403
2748
1397
1517