1319
2
929
1
1092
1690
1373
582
0
2710
2711
905
989
2055
2972
838
7893
4
2209
4651
3
3429
7
5151
2911
9
2980
400
1380
1306
2207
6779
5
21152
8
1942
1660
2591
2982