1193
0
1512
1
3426
4
1819
868
1000
758
3158
2
3591
11
2934
4360
6
662
3083
531
2414
2465
2932
3053
7
801
2903
3
3051
904
1363
1814