2275
2
3691
5
2809
17353
0
417
402
7334
4
2301
29323
3092
1
418
2881
1414
747
31535
1805
1997
1130
3335
2250
3114
1712
3510
4111
2749
2748
1452
1098
3047
10
1057