2164
2
2454
1225
0
978
2377
1
1310
1093
1380
946
2649
1239
1012
581
660
475
829
1376
542
608
1055
1752
467
621
783
1883
3107
7
718
131589
796
6
1558