693
0
1114
1
3329
3612
10
1072
1107
1055
2
1280
1101
1671
3238
1954
3
2156
123674
35
1313
1286
1126
32302
745
3407
574
402
4237
479
458
517
2512
968