475
0
21152
8
2524
2663
4471
2
914
572
337
2123
433
14
749
25669
1105
2439
1189
3159
490
534
422
582
5151
578
437
1298
1015
1581
562
668
938