1081
2
570
1
3835
4
2043
1452
1779
2089
1598
1574
1539
1041
583
2440
3
1371
3696
4926
5
909
1292
0
194
1734
1638
1637
6710
1312
2479
3176
1517
1180
1518
1875