1497
1
958
511
0
1259
1412
2
2037
6
3081
5
2155
1697
1929
2467
4
1517
2076
2422
17499
2202
1710
2132
3400
2307
3
2223
2264
2822
2158
2098
2824
18630
8
15671
28846
23142