1319
2
929
1
1092
1690
1373
582
0
2710
905
989
2055
2972
838
2209
5151
3080
3
3429
7
3715
2980
400
1306
21152
8
2207
4651
6779
5
1660
2591
2982
1037
370
3484