1493
3
1162
0
13967
2
1569
1
2512
310
2023
4
4499
12
50969
7
1624
2087
2207
3147
5
1009
1097
1972
842
422
2954
363
847
1893
102
1535
4044
818
484
3183
1596
3032