1376
1
5521
2
1506
4
1239
1585
1767
1391
2338
674
2142
6753
17
3354
9
603
0
1290
517
427
1210
3025
3267
1558
2088
8329
383
2182
5164
5
2445
1889
7471
5746
23
400