2275
2
2767
3
883
1
467
0
999
7334
4
1642
775
544
3114
1352
2097
650
790
509
2697
5
543
1418
785
31535
4513
2727
2016
3063
661
6062
16
263
4143
6
417
2842
8