695
1
812
1938
3382
3
779
2
1856
1831
371
325
4295
1490
1134
1800
5
1029
438
4
2846
1529
479
966
517
594
4725
0
1146
844
1656
1408
1910
647
1031
1894