1319
2
929
1
1092
905
582
0
1690
1373
2980
2207
2710
2982
3
989
2055
838
370
2209
3429
7
400
1306
8637
11
3216
10
5592
8
4309
1660
1037
2044
3484
3326
1716
2562