1129
0
2275
2
661
1
1883
785
504
5155
8
4126
6
1326
2368
2229
4
646
20634
2470
2631
423
6062
16
18385
2317
3063
3
2000
2522
3025
1054
390
1452
1603
2076
509