1633
0
2099
1
583
2
1598
4926
5
1425
1518
995
2468
3
734
862
1931
3041
515
5829
22
2989
822
6
2005
2512
838
1978
900
2292
12
2181
1526
1883
420
2837