2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
2245
3
3080
21152
8
3140
4
951
1310
2650
20
1047
3090
6
619
3226
5
1167
2932
297066
564
2502
6110
1248
1199
2740
3657
3539