2231
1
3498
4
4252
2079
3
3233
16
56488
0
1631
177
2033
2
48766
24
407
356
2431
1290
2417
1756
3277
8
962
4362
5
4159
7
2886
853
78
4232
492
5620
11
359
1571
520
3003