1425
1
4396
3
2108
1397
3217
2799
1129
0
2461
20
2272
9
2470
2
2982
2260
2125
2526
1125
2668
509
544
1686
2541
2264
5
1132
282572
3268
1645