1404
1
1024
2
1418
1649
1431
909
1192
1378
1428
1069
896
1105
4531
3
1586
1543
31535
0
1501
8766
552
458
3287
1229
1094
509
2647
3659
14
3116
4594
5455
282572