521
1
1670
895
1453
7
1342
2532
0
2714
5
597
2
2669
385
1445
2254
4962
4435
307
418
4525
6983
3084
1418
4827
4
2288
939
2604
2109
1637
2127
2326
5700
3262