17353
0
417
7334
4
2301
2
3092
1
303
979
2881
31535
1089
2250
3114
3510
349
4111
2749
737
2748
1452
1098
292
631
3047
10
2727
323
424
683
1929