953
0
390
729
1
3164
8
968
547
543
525
2190
1267
5262
2
3149
4
380
448
859
2694
3
2073
1428
573
2809
2301
1377
1365
2668
5155
3520
10
2451
6
3953
423
247