2307
1
846
0
1921
2
46414
691
458
503
1418
5509
8
2522
4328
10
1115
1192
653
1378
1099
768
1152
1009
1453
22330
22
3659
14
584
953
1015
840
552
3277
1105
296