2769
2
1422
0
1812
1
1668
2322
4
1051
2786
2045
1332
2702
6
1001
123674
35
4187
10
8323
2732
6676
12
980
1431
673
1161
1813
24337
22
1837
3
592
1185
1777
5204
718
2505
1162