5505
14
1809
5
148
0
1251
1
3254
2
1001
950
2147
3
2912
459
1303
3213
7
578
1192
2166
83
1622
2282
2964
8
1839