992
4
994
2
1128
3
1040
1250
1827
9
2199
1522
710
0
1591
7
7527
5
7111
934
1546
1
1696
1588
2184
1929
1234
1120
983
2425
18
540
1311
3338
22529
33
3299
12
1682
2039
6520