3429
7
1319
2
929
1
2427
12
1092
2980
1475
2233
3
962
0
1690
1860
2710
3066
4179
2977
944
619
851
6779
5
1373
3024
2788
2687
2600
4
2656
14
5565
9
2069
1037
951
1946