2271
4
532
0
484
4398
10
596
1166
562
2860
1
2663
1862
668
2072
3
2241
1576
1298
1539
477
914
2368
3918
7
801
1581
938
572
526