629
1
2102
0
1111
913
1257
1667
1230
1432
493
1290
879
2272
2103
2097
7
2080
3089
2
2159
2107
1896
11
1839
2228
2436
2767
6
4130
18
2850
3050
3166
15
2302
3
2578
4
1890