639
1
290
1911
952
341
1120
3
1011
272
948
0
1863
1783
342
1080
1061
258
587
293
308
2
357
1146
271
275
449
364
923
5
380
433
7887
366