2345
2
1671
1
3510
1802
3498
4
3795
871
0
6052
10
1852
1824
802
1945
3
6975
2730
6
574
467
1334
13159
2359
5
169211
11
2201
2097
4289
3466
2896