901
0
49165
7
5595
18
1751
2
478
1448
452
2936
643
2490
3047
10
1645
1
2299
3
7082
9
1629
1346
4
573
1182
3373
2581
5
1227
437
273
543
307
105807
42