4651
2
3326
3
2153
7
526
0
1079
673
868
1
784
833
1883
1336
802
5414
697
5439
1526
2199
1686
662
2044
1787
476
3629
7976
8
2234
4
4144
19
4179
3312
9
2974
6666