1816
0
621
2302
3
566
1017
1123
883
189
1496
6
2942
471
1532
2
1380
611
87
2526
1
575
1015
821
733
1494
1698
1780
1696
5
2348
600
564
3693
4937
348