1333
1
1598
1163
1823
2076
1129
0
2789
383
1084
22330
22
3430
1440
2
6194
6
1540
1948
1414
4180
12
935
1053
1207
4363
5
1132
2599
1411
1049
3268
2395
414
105290
1642