3882
5
4309
3
2583
7
1075
2
4358
6
629
0
581
1380
2940
1
2010
718
868
5579
978
575
1225
660
475
1017
1239
504
2649
3252
3971
1270
542
1310
621
1252
458