104
0
1463
618
1162
5
1514
1
2159
20
227
1560
841
905
2229
89
2439
2
630
257
110
804
2463
2727
621
2270
1022
500
595
581
1189
404
1397
223