1518
1
583
2
1598
4926
5
3041
3
1978
6
515
734
2005
862
5829
22
1431
2411
1558
2989
822
0
1162
194
674
24337
1767
2505
4309
1239
6753
17
517
5746
23
2873