1090
4
5045
8
1891
13
2324
1
770
1364
2
1296
1555
1652
3348
1971
7
611
0
5040
6
1152
1541
8844
23
1413
1565
1130
2034
933
2753
2418
3991
1422
2233
2045
1805
84