1848
3
3897
5
1275
2
974
0
1543
1064
4
1552
8
1602
426
1161
7
524
1
578
1004
1584
3166
3231
666
1390
2796
975
6006
1378
722
610
3349
579
441
1706
267
760