2163
0
2784
3
1450
1
1751
1778
3069
5
1547
454
1821
2
1431
83
2189
830
573
1113
1779
1116
3852
8
961
693
784
526
1093
1380
2166
1660
1825
2562
905
2294