1554
2
2141
9
1501
3
2132
3562
1
1015
1690
1681
693
0
2562
2999
1825
4179
1547
2368
2173
1220
1169
1938
1202
830
3634
10
1355
915
3453
942
1215
2152
1766
12621
22