2166
1
2173
2377
83
1526
2
635
0
4768
5
2571
6
2903
3
2932
3691
4
528
3354
2669
1694
2535
2110
851
14
1492
935
915
3854
2077
1923
564
1603
1660
3498
5828