543
0
1353
325
1645
1
17353
392
798
514
383
246
1043
1132
581
611
802
1650
1541
3430
107
331
522
846
804
99
13159
10
25137
422
58
1389
2
1898