2195
1
467
0
4111
2
2275
1365
1622
3520
10
1551
3
1261
745
2097
381
25137
2229
4
1056
2530
1452
3114
5304
9
7952
3006
2328
2693
2735
247
397
797
1020
1336
500