2108
4
704
2571
6
509
1
570
1596
5
1462
7
4885
9
1912
3
623
102
823
0
4599
2
595
2776
1519
2303
542
1316
655
498
4288
862
1291
593
474
513
1076
1168
2313