2661
2
572
0
2061
3
1581
319
3159
2524
1386
1
1298
1457
332
1522
475
5430
467
1070
3168
2439
493
749
817
581
914
318
270
323
6916
3660
460
919