2663
0
914
668
1581
1166
1569
1
371
2123
534
1320
2
1298
367
2271
4
362
3159
1862
804
418
942
388
781
771
2439
1500
493
19783
2535
2620
460