672
1
730
1193
565
0
1671
9244
6968
5
915
8822
629
1883
11611
2000
6333
2
1192
1094
3359
1208
1987
530
4
537
661
304
637
3082
217
417
1501
1710
339