1649
1
2982
3
1425
2600
5
2645
0
2035
2
499
896
1431
477
909
1192
1378
1024
1586
1428
1069
964
1105
419694
9
1543
1368
647
256612
180849