3
1283
913
582
1016
8
191
1194
6
5
1
225
655
440
14
1058
334
459
11
13
9
780
1070
314
287
943
861
3
712
532
1
9
2
1068
568
2018
13
848
704
805
0
26
553
8
326
73
181
360
205
146
480
1
