2166
1
2173
2377
83
1526
2
2571
6
2932
528
3354
2669
635
0
1694
2535
2110
1492
3
935
2077
19783
1923
564
1603
1690
1660
3765
4
3498
1788
2368
693
2294
1431