526
0
2166
1
1399
802
2272
2392
2
2534
418
2020
4
4179
3050
1787
2502
1511
1361
915
1355
3
1000
980
515
18816
11
2995
493
994
5296
13
665
1794
1050
2109
1681