2285
2
4436
3
2173
1
5043
159
2244
4
3606
2836
2093
1022
0
2840
579
930
2121
3765
3065
2145
2366
3833
8
2270
742
14125
10