1089
1
1215
51
0
4598
6
2215
7
6294
2
3752
3114
4
2275
3990
19890
1941
1482
5
1269
1364
2395
13159
10
4640
1124
649
534
2130
2764
3037
5368
351
3559