1052
1
1359
1110
3
1823
1161
4
1376
1686
2
588
120469
35
980
2306
1562
7153
9
3353
11
1418
2669
1427
400
0
2608
2030
198
2330
9244
1495
909
2086
1785
1543
896
7952