2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
181997
11
3140
4
1310
2794
3226
5
1167
3871
2343
2061
3
2688
1131
3470
2285
527
1248
1199
1753
1412
2190
2983
2054
3109
14