2073
2
2151
1
612
0
404
1729
125
103
551
392
2399
916
1362
16
725
652
438
1133
2172
593
1611
4864
297
41
866
887
536
556
372
402
337
554