1084
3
1367
4
1614
1
1295
11211
404
841
2
357
861
1058
5
1020
1385
731
383
936
7
748
0
1442
4905
16
1350
111
1160
1050
86
95
1246
528
592
467
346
574