2141
9
1554
2
1501
3
12621
22
2132
1169
1
1015
3562
1202
1681
1690
2529
7
3634
10
2562
1355
1825
693
0
2999
3453
1220
1698
2749
5
2400
6
942
1938
2048
1215
6236
1547