593
1
97
0
399
408
2
563
230
1339
636
465
2204
3
1343
2401
4
3410
7
1015
2494
1665
526
504
1619
576
441
1363
2051
10
2418
1668
1449
5229
1996
2563
2754