2922
3165
1722
1022
2702
551
603
861
1632
681
892
502
131
721
981
561
331
1441
1001
1502
71
342
1171
192
231
111