3092
1
2855
3
195
247
3691
5
2809
2
282572
0
325
2301
1020
2881
3498
4
2235
12958
4445
3510
968
4111
2657
2749
46
2748
1452