2661
2
2061
3
1581
0
319
3159
2524
1386
1
1298
1457
3873
15
332
1522
1347
475
5430
467
1070
5094
9
3168
2439
493
5753
10
749
2327
11
2375
817
914
318
2440
323