1503
3
205
1
980
2
730
2969
4
188
202
632
616
1964
2128
726
1128
1250
1623
2361
10
1135
609
708
379
256
332
5
760
626
1103
4116
22
1267
341
1346
1072