1397
0
2475
1
485
297066
1963
2
2032
181997
11
2551
2440
3
1239
1225
137
919
2024
1033
977
621
1343
444571
9
4235
721
613
477
3188
4
21152
8
652
722
706
8555
471