1418
2
266
0
1921
1571
1
649
2924
3
1501
6979
4
1045
2727
2705
1278
2114
2620
10
6045
1431
525
909
1232
1192
1378
1238
296
1428
1541
2602
1069
2283