1329
1
661
0
521
730
2000
1425
2086
4
1056
1566
22330
22
3025
1470
2819
1354
1231
1101
2487
839
7153
9
3353
11
1047
544
915
635
2326
4531
5
1238
6062
16
1129
9244