1023
0
1292
2
5709
4
9917
14
1235
1
1603
1596
2086
2372
1898
1903
1099
7756
3
477
1649
2431
2337
3123
499
475
2693
1193
1431
419694
9
909
889
1192
1378
1464
2370