3765
4
1226
1
1581
2
2797
5
5225
8
1864
6327
7
8185
2763
0
297066
1295
894
2683
3683
4996
6
2650
20
669
571
1347
280
1002
3479
1337
2159
2250
2523
2245
3
3053
2332
9611