2397
2
1238
1933
386
1308
1
978
639
4
1179
490
0
93
2933
1080
951
3417
160139
14
923
110
2025
68
993
787
1747
44452
288
1051
3
34
1328
1010
928
652