3311
4
5678
8
19279
2
2275
2203
1
3691
5
2809
17353
0
417
7334
2301
543
2881
31535
968
1008
2250
3114
3510
1222856
4111
2749
1152
2748
1452
1098
3047
10