2041
2
2313
1
1036
464
0
2075
4821
1129
4279
5
3159
2524
1723
1478
319
1457
1386
1349
1657
332
2061
3
1298
6560
9
467
2661
1522
5430
2439
749
817
3168
1070