1262
2
1853
0
1178
1575
1054
359
1372
1
2024
5
2028
1124
472
561
243
2357
11
2395
414
1705
3312
869
4126
6
105290