1502
4
1672
1
1307
3
869
0
1890
1243
5
1572
1105
1546
1151
143525
11
1445
2
304
1348
938
6650
6
11372
1835
8
823
2599
1380
3080
829
2110
921
1961
7
2635
494
377
1641
10