1815
2
1431
1
951
2982
3
2352
3079
841
1688
1833
1295
1969
6500
0
194
493
2710
14125
10
2626
2144
2333
1929
2100
2650
20
159
3629
909
862
13018
1041
1558
2440