368
0
2995
2
1294
1
802
2020
4
4235
969
3050
2121
2152
1065
1361
1416
2173
1787
351
4504
601
2691
2399
493
268
307
1070
994
1022
3001
418
922
501