7592
7
4761
2
4321
4
1050
0
3014
20
4402
15
6549
11
3070
2302
3
3157
16868
39
2974
10
2235
8002
3612
2999
1
2234
1769
13676
21
3263
19079
6
2297
1355
9817
1839
2411
3303
2082
1129
3758