1058
0
399
1
2143
624
2282
5
1023
424
879
3
351
3382
353
364
1069
2
1557
755
722
358
2122
1064
437
1216
1143
1040
2021
1256
1180
468
1936