931
0
534
1041
1
1298
583
2
2271
4
1862
4926
5
909
657
1500
477
1734
616
2535
1028
809
1637
3
938
337
1312
4044
3083
17946
3176
1518
2465
817
1875
3159