3311
4
19279
2
2275
9355
3
3691
5
545
0
2809
2189
1137
1
417
7334
2301
2224
1222856
6140
2881
282572
679
416
693
968
323
5622
2250
3114
3510
4111
2749
2748
1452