1646
3
2180
1691
1
2508
7
2173
2929
6
1788
1008
1539
830
0
7160
3132
10
3154
864
693
784
526
1093
1380
2166
1660
1825
83
2562
2
1431
905
2294
801
2710
1690