930
0
509
3516
1543
342
1477
1
567
1080
583
688
1151
658
2
1564
690
1769
1618
1239
717
1529
1265
2562
5065
2277
2344
13018
1637
978
471
2010
3262
3