17353
0
2301
2
3092
1
303
2881
31535
3114
4
1081
3510
4111
2749
1587
2748
1452
1098
597
3084
2727
2546
646
326
370
1096
2076
464
467