1584
2
1312
1
521
1365
1261
2982
3
1129
0
2257
1470
1448
1841
7
3795
1268
7952
2119
4531
5
1733
491
571
1513
1342
1664
1230
1229
3287
1054
3626
2669
964
2082
11