730
1
2142
5
444
594
1018
308
370
1132
131
684
787
378
732
1950
2163
1294
2
561
631
1222
641
1631
1239
737
715
302
623
327
419
340
364