1598
1
399
400
0
3632
5
646
1333
5009
13760
440
2429
1184
2
2368
3505
4
274
2332
981
1376
1925
1163
3462
1343
1052
2041
282572
427
1901
3
2669
2201
2028
458