1452
1
3114
4
184
507
0
1952
2
571
447
2855
3
650
635
5223
9
646
2982
775
521
4071
662
1340
1664
2372
292
1356
1193
2735