300
0
2934
2
796
6
1532
1
2562
2908
10
3671
1859
1044
6517
4
1380
2108
3
1000
1399
1145
7976
8
2329
2456
2234
3126
3863
14
3054
1168
2013
1369
1449
2835
2360
526
1876