938
1
975
2
1446
1428
0
3650
3
2819
3028
1326
419694
9
5559
3815
646
2669
1021
180849
2306
909
398
199
4964
4445
905
896
1375
1543
12958
5
2141
484