1812
1
2322
4
2786
592
0
1001
4187
10
527
3
3660
2
2732
123674
35
6676
12
1431
5164
5
986
980
24337
22
12472
3910
1161
673
1185
1777
2696
718
2505
1162
5204
957
1376
1239