591
2
2002
5562
16
661
1641
4
1977
1
1009
995
568
5695
17
1344
2224
5
900
530
1338
3
659
1075
7
687
584
969
122
634
83
1960
239
70
154
231
172
148