626
6
1236
9
637
1
2253
1201
2185
5
1883
1250
767
2
1241
3149
3
3173
2361
483
417
508
62
93
667
459
2727
374
2034
854
1129
0
1194
3914
2110
2660
4762
7