375
1393
92
910
530
1731
275
1874
432
1748
165
1275
382
2063
103
1673
96
1231
78
1180
3686
3576
36
736
724
3529
259
1596
119
1357
516
1961
425
1673
45
1327
60
831
1568
2937
52
687
49
971
329
1330
1083
2320
122
1636
562
1793
87
792
124
1166
80
927
726
3165
57
1008
96
1099
262
1747
63
795
229
1025
54
750
262
1430
194
885
497
2050
70
1286
172
1671
52
815
70
1032