3195
3
1225
0
1812
1
785
938
2322
4
980
2786
475
444571
9
24337
22
1001
3120
1743
1618
4228
1710
2
297066
3267
327
4187
10
1869
9220
4562
1012
1558
2082
2732
6676
12
4443