1425
1
2108
3
2799
1645
1129
0
2272
9
2470
2
2982
2260
1125
509
544
1686
2264
5
1132
3037
4
3268
869
1478
1139
490
948