2396
1
1171
3
2571
5
4754
6
17453
9
1455
4
7844
2718
3029
1645
1297
3054
76772
0
1181
11461
1366
127
1006
2879
616
24992
33
1323
2585
2
143
43
102
86
212
264
379