2919
5
1014
1
2819
6968
2207
2
11611
521
333
918
1344
0
2306
1501
964
2089
1129
1506
1894
1346
3116
1132
1343
440
646
814
2113
3025
2321
7
1390
2000
1587