2332
0
3168
2907
2
437
337
168
2439
596
2266
938
3125
914
2123
568
1889
1
284
2259
556
468
2241
307
1105
3159
1070
3460
7
2061
3
2663
892
484
2701