2141
9
12621
22
1554
2
1967
693
0
1372
1
2083
1015
572
1169
1690
1501
3
1681
1734
3634
10
1394
2999
2562
942
2480
2121
1825
1699
3239
6
2019
1220
2400
262
1938
4179