541
1169
682
1322
921
2
938
248
229
786
277
1145
1
1989
1625
529
1392
1262
785
2838
3
1786
1551
1088
1915
2262
1608
2668
2065