401
0
494
2702
496
279
84
947
577
187
390
1671
1
2398
2490
3
412
3293
7
1883
262
968
1348
371
703
775
397
3650
1333