493
0
2119
1
2141
3
81
553
4106
710
480
282572
123
274
678
935
819
820
1860
3430
199
556
2395
913
259
380
1386
2312
883
2995
2
293
9
6339