482
1
1267
321
0
1095
628
2855
3
99
433
392
105290
348
362
664
464
4452
726
54
11881
324
1027
1554
415
2690
2041
2
7039