343
1
1536
2
3350
4
3875
630
1372
0
737
690
2308
2658
1487
314
212
2233
3271
7
1890
1011
1068
726
502
5
2315
388
376
2119
6
816
326
116
338
3
563