662
0
661
1306
1
2143
1022
2
1172
1392
529
1464
2691
3564
3
1565
3595
6
322
1129
1566
2141
2334
18385
1302
3287
4111
955
964
1603
2119
1145