1135
1
2069
3
417
0
1513
3006
2268
1129
2200
6
2830
7
18385
2
597
3353
11
710
1936
7153
9
1374
2094
1193
1550
5
661
282572
292
521
2191
2086
919
814
933
543
1749