4111
1
1586
1129
0
2275
2
2301
509
1733
1824
2229
4
11881
3
20634
8
883
543
6062
16
18385
376
3063
2000
16840
15
263
1138
1452
2076
1823
2368
3114