1049
0
1584
2
573
5009
804
1378
1302
1132
784
1
477
1003
2454
1527
1666
1256
1053
1883
2234
4143
6
99
11483
8
4793
10
383