1815
2
1431
1
2352
3079
2982
3
1688
1833
1969
2061
493
194
0
2333
2440
1397
5151
6500
2710
14125
10
2661
2270
3690
1451
919
938
3926
14
1598
2711
3168
1485
1243