426
0
12423
20
589
2
1453
4
2128
19
494
1
562
526
779
5
2771
2145
7
1018
1626
1941
774
821
966
1509
1721
864
844
481
1642
1995
534
1290
586
1180
3