2243
1
3041
2
1020
592
0
1812
123674
35
3267
4
7034
2478
4562
10
6977
4187
444571
9
2322
527
3
980
2786
2908
1304
24337
22
1001
2216
2696
1451
718
3107
7
189326
14125
3539
20312
39