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