2285
2
527
3
3848
2131
1753
2326
1
1446
2054
4
6547
0
3109
14
1827
59
658
3629
2327
11
12472
4480
751
2948
6
4216
1769
1889
2189
1458
1809