1913
418
1187
65
1445
229
1101
653
1394
663
1007
944
1068
376
982
545
1161
704
855
802
1113
699
363
308
673
623
1198
971
715
949
710
646
815
460
930
67
1214
2
246
463
53
546
289
875
193
1148
11