3990
0
1525
1
5559
3
3650
419694
9
775
559
2195
509
830
993
1389
2
846
1132
1291
4920
4
1024
3498
2069
169211
11
1047
998
1124
1603