1558
2
1767
951
1
841
1250
1295
4309
3
383
0
1815
2322
4
1431
2873
1935
1058
14125
10
2710
2100
2650
20
159
1075
3629
862
1319
2942
6
4562
1412
658
1535
604
2265