1603
2
2256
3
3063
4122
10
4598
6
2418
4543
5
1007
1
2272
9
10270
4
793
0
7952
9355
2216
1129
383
18385
2920
3311
346
2407
1042
1098
5140
1947
4126
2189
12590
3125
105290