1092
1
3429
7
929
2427
12
2980
1475
2
1568
1813
1691
2152
2233
3
962
0
1690
1860
2710
3066
1787
4179
1749
2977
944
619
851
6779
5
1373
3024
578
2788
2687
2600
4