2499
3
413
1
1318
2
1602
2280
925
1036
1217
749
505
1303
1595
1721
939
79
720
801
775
644
822
0
3018
7
460
867
1134
1560
6
1455
483
809
2124
1341