2778
2
2152
151
0
289
972
1
1472
1964
3
2829
6
1631
4
1090
1029
1241
2241
1525
1230
970
1304
1513
975
801
88
1152
1271
1537
952
877
475
1234
1308