1125
1
2234
4
20163
44
1211
2454
2
1359
2189
3
2297
796
6
1618
3569
1990
1083
1365
1770
959
1507
1252
1121
4031
2435
2999
1112
3221
0
4670
1774
8
1752
1394
4012
891