3996
4
2632
3
445
1
2388
5
1898
2600
1326
2
1211
2493
2191
2929
2645
0
7756
477
2515
1649
2620
10
830
519
248
2431
2747
26
1754