180849
0
2826
2
3712
7
608
416
3815
3217
3
2191
1950
1
1313
3219
2864
7885
1256
1682
3250
166543
18
4223
22
2947
2153
928
419694
9
2842
8
2346
784
22330
11829
7952
326
938