2166
1
1057
2
676
2531
3
906
1180
983
0
717
675
1814
300
464
1134
1574
1230
509
951
1783
3126
3052
13
1438
2668
7
476
4573
499
645
1808
1596
784
801