576
1
585
2361
1649
3118
3632
5
3929
10
2095
4
1192
2564
2
2619
665
0
4964
3
3352
905
330
1329
961
2015
120469
35
6406
12
7885
889
1256
3250
2201
15804
4223
22
3747
928