1428
1
1069
896
1105
458
0
544
1586
1543
2
2647
759
865
2897
4
31535
375
1922
1115
5611
11
296
5918
1291
1099
1306