748
2
92
0
45
668
1
654
126
116334
18
2561
7
44479
13150
6
64658
3
1328
160349
14
70
371
955
2358
5
2729
75
94
2526
125
1187
8
1037
2888
386
551
3609
905
682