2809
2
2442
2301
1270
3
3092
1
2881
105290
0
2670
20
419694
9
1751
1691
602
3114
4
3510
4111
10270
2749
968
31220
10
4016
2748
1452
1352
3251
6
1098
1881
788
2897
742
2224