1593
2
2620
2382
1
2500
1811
0
3926
14
3186
3491
4
836
2110
1789
3
2702
7
2060
2237
469
2940
2395
672
2970
753
2135
957
1286
1226
423
1618
1241