1019
1
2821
835
376
0
2297
2
284
2020
349
422
931
1207
1245
3282
101
1181
2199
5
1060
1129
2642
3
12320