1052
1
1359
1110
3
1823
1376
1686
2
588
2086
4
1161
980
1562
1367
2669
1427
400
0
22330
22
120469
35
3650
424
6411
11
198
3353
19034
6
7153
9
1495
9244
1785
2141
2306
1418