4543
5
3144
3437
48708
0
1438
383
101
1
2470
2
31220
10
477
4071
914
2341
6
166543
18
2192
14076
7
20634
8
1922
2269
4
1303
475
680
1881
180849
416
105290
18403
2142
7952
422