907
1
576
585
2015
2670
20
2201
2
15804
5
3118
3747
4
1360
1192
2619
2648
909
3311
3632
3352
3243
7
1229
1119
3047
10
1329
3
1060
4694
729
961
0
1273
1353
3250
2323