1543
0
905
2183
9
897
2352
1
425
498
736
211
2181
4
2524
1049
6747
1042
52
1755
1064
3519
1615
3
365
462
1441
1252
345
515
3430
956
732
906
550