4507
5
1593
1
1530
2
1484
11
2294
7
2702
0
31431
1221
17436
9
124
9935
1398
4902
1262
3
1301
418
642
736
1269
1330
174884
14
1151
1376
1865
1298
945
841
318
8827
4673