586
1
695
0
1573
2
138010
11
1946
1295
1248
1495
4
2310
7
364
1238
560
2161
276
150
869
536
2719
64483
2311
623
707
6129
6
604
2237
398
1770
558
1046