1238
2
929
1929
282572
0
1464
1448
1320
1
1901
3
1470
5972
4
530
3331
6
2897
509
11951
10
1682
2995
8
2730
635
1912
1314
169211
11
1074
1979
9
1380
1373
5
1418
2493
999
1129