1056
2
441
1
19421
0
3104
7
872
594
551
2564
268
494
1540
280
312
586
269
1688
5664
3
6594
631
3163
1276
4
2714
945
126
1248
2309
1495
364
1238
869