2489
2
1826
1
899
3366
784
0
530
2294
2522
2670
1429
3720
2312
2495
504
734
1372
3372
2262
4360
7
1166
11
592
2190
17340
14
1555
3
9220
5439
380
1723
603
2028