2300
11645
2480
12588
907
4628
1097
5555
173
978
74
436
96
493
78
424
77
389
89
466
72
361
106
564
107
537
174
900
201
1102
167
938
163
831
175
892
164
848
184
959
2300
11645
2480
12588
907
4628
1097
5555
173
978
74
436
96
493
78
424
77
389
89
466
72
361
106
564
107
537
174
900
201
1102
167
938
163
831
175
892
164
848
184
959