2475
1
1225
0
1659
2
181997
11
3188
4
706
297066
612
809
613
971
938
722
131589
1442
510
4168
5
516
2272
2219
951
683
1473
571
444571
9
747
621
1089
1239
2398
8