1110
3
635
0
1883
1
443
2697
5
1054
1101
461
1823
780
1212
2
3795
3268
1367
9244
2799
1052
3359
1470
806
292
2470
1665
2261
9
3408
12
1359
18385
1513
2326
4
22330
22