2190
1
3251
6
2987
2
2564
2964
0
2275
525
3691
5
2809
17353
492
2301
1020
3092
2881
1332
5155
8
3114
4
3510
4111
2749
2748
1452
1098
543
547
407
2546