352
1
1566
2
1795
7
92
0
3060
8
738
1103
2650
20
370
2468
2204
32
391
919
257
2031
1037
2829
6
614
128
18617
341
1429
1126
5232
415
372
6747
4993
893