1161
1
2272
1225
0
592
673
4074
783
645
1185
2
1777
2988
2223
3221
3364
3
1590
3322
5805
986
718
2505
1392
1162
5204
615
23
102
1376
4724
571
1239