4059
2
1037
1
22330
22
13159
10
1671
2476
3
3287
880
7363
4
304
4598
6
9244
2615
1222856
2921
120469
35
1550
14215
8
2138
4151
2217
945
0
5289
14
2343
2492
3650
2864
7
1033
4713
5
3304