2275
2
1584
896
1
2111
3
1129
0
7952
1513
521
1054
2982
1312
417
2069
1291
1448
929
915
2115
4
408
2730
6
2257
107
1642
809
571
3739
2657
907
2668
4531
5