403
1
619
446
1459
7
1505
681
2
591
938
6
684
197
97
156
1344
1556
4559
28
2207
3
2160
5
4132
8
1634
1830
4
1558
3176
5865
859
2476
1916
1336
1985
2045
1598