2301
2
467
0
1832
3
2368
1
4111
2730
6
2669
381
3268
2275
635
1333
2188
9
981
25137
1526
1452
3114
4
6086
1161
7952
1133
787
403
3006
1470
2328
3440
631
2735