1052
1
1110
3
467
0
1832
4111
2
2669
381
3268
2275
635
1365
1622
3520
10
1551
1261
745
1562
2097
25137
2229
4
1056
2530
1452
3114
5304
9
1161
7952
1133
787
403