2694
3
521
1
646
0
2730
6
2451
4
544
775
2126
559
2727
5
1922
2551
2668
2
2368
2096
2372
928
1428
3114
661
2168
571
662
2459
9
283
17353
3268
1649