583
2
1598
4926
5
1425
1
1518
1723
2735
5592
8
2195
1069
1508
734
862
1931
3041
3
515
5829
22
1857
2989
1628
1238
2449
0
822
2118
6
2725
2411
2005
1317