1497
2
2368
1038
1
1486
0
1280
3326
3
1346
1428
2166
2968
1777
1281
685
1030
907
1016
1188
2328
1174
3644
1201
1646
1740
1554
1986
2242
1135
1501
3369
2983
5