2315
2
1603
1
3765
4
1329
2906
1294
1309
0
2139
2476
1153
2740
3
19465
6
4471
3886
1660
2911
9
2012
1495