1229
1
99
2470
2
1172
1418
1903
597
13159
10
928
1584
1603
521
3967
8
2105
1973
661
1132
0
1544
2669
1342
861
2461
20
397
1822
3287
480
543
1129
4436
9