2735
2
629
1
1804
3
1868
1018
1111
913
1257
1667
1637
1230
976
2102
0
1432
1706
493
1290
152
994
1321
2982
1317
2272
1076
3034
4
1854
1590
1889
1923
1305