1131
0
953
1803
2
390
729
1
391
968
547
543
2190
1267
3149
4
448
859
2694
3
2073
2551
1469
1428
573
2809
407
2301
4987
1086
2668
5155
8
1191
423
2657