990
2
1032
1649
1
1225
6411
11
785
0
4033
4
3929
10
2095
2564
120469
35
2619
1418
2141
3
2306
2864
7
665
7952
7153
9
3353
4964
905
330
2554
1326
1110
1614
5
6406
12
7328
730