1345
5
419694
9
5559
3
1021
1
572
0
2306
2
909
398
199
3007
7
4964
4445
905
896
2870
1375
1543
2864
2141
6383
17
3148
330
661
817