1166
0
1457
332
1862
1
467
3159
5464
9
477
749
1267
5430
2439
1070
460
938
2145
2554
16
1500
914
8527
3200
3
34
83
493
3151
2701
839
2584
11
2041
2
2313