1333
1
2445
6
2659
2
2290
2604
7
501
0
1318
781
369
573
968
1132
116
368
1581
2211
703
604
521
771
1053
518
4271
4
477
251
1343
5617
5
1462
1045
349