2061
3
1581
0
319
3159
2524
1386
1
1298
1457
332
1522
475
5430
467
2394
1070
3168
2439
493
749
1456
4219
7
817
914
2234
318
323
6916
3636
4
3660
460