1218
3
1130
1
7756
4713
14
2506
0
1192
6968
5
31183
12
597
2
1024
1215
1020
2169
3752
13159
10
1501
2260
3100
530
4
15440
39
1464
339
308
987
5838
417
1973
1295
1671