2188
8
2451
4
2274
1
1132
0
1059
417
169211
11
543
521
2320
2461
20
764
3287
480
121182
1343
597
2
2909
3844
5
2870
3
246
282572
1852
822
422
3442
6370
2082
2225
1237