2989
1
1518
1598
2
583
4926
5
1978
6
734
3041
3
515
5829
22
2005
862
1547
822
0
2495
1679
194
1903
2411
1393
1380
2837
420
1487
4
1425
1125
1211
1041