1815
2
1431
1
1295
2982
3
2352
3079
1688
1833
1969
6500
0
194
2650
20
493
2710
280
14125
10
2626
2333
1929
909
2250
13018
1041
1558
951
297066
2440
3289
2773
1404