591
2
889
1
757
1307
745
500
462
946
616
1712
4
3160
896
1767
1583
3
1611
6
1123
11502
12
625
0
704
1331
91
3408
1287
1838
8
532
2326
1574
673
1093
924