1622
1
938
2173
1177
4684
4
2980
3012
0
1450
785
1348
610
2294
582
1744
1328
1020
383
2535
2
2499
2023
10827
2988