1513
1
107
0
248
2830
7
875
964
167
1622
292
1566
1392
1054
4895
8
4154
2
415
798
7906
687
2191
177
7952
3006
3
3116
2372
2982
993
1448
775
650
1421