3362
3
2627
7
1819
1
2820
1168
3013
2
3243
4
2387
1563
1799
1691
1212
1906
0
3683
6
2776
1813
1596
3606
915
23774
3580
123674
35
709