4463
15
986
3
16667
8
1795
194219
0
1423
6
1580
2
685
1
3162
1871
72430
1404
1228
915
1189
124320
1030
2727
1375
1339
126
1539
20
428
7134
4
1081
1410
401
612847
13160
3866