1815
2
1431
1
2982
3
2352
3079
1688
1833
1295
1969
6500
0
194
1309
493
2710
1992
14125
10
2626
2333
1929
909
13018
1041
697
1558
951
2440
3289
1404
2661
1397