256
0
482
2
174
801
342
3
1242
1265
1
3101
312
1701
5
1337
311
1395
4
569
2717
953
974
110
1928
1652
253
323
788
925
612
1833
338
1588
2127
8
144