2184
1
2258
2788
2
83
1040
3693
6
1595
3
942
833
10180
8
1905
3225
1508
1690
2166
2368
1788
2710
1558
1778
1908
3326
1639
1372
3562
2781
1660
1681
2999
1394