1581
0
3169
5
938
1168
1
268
809
475
1500
1228
2
1276
2299
1772
3
2041
2313
2075
21152
8
4821
3159
2524
4946
319
1457
1386
1610
2055
4651
332
2061
1298
2447