1619
2
2102
0
666
1
1628
1173
1568
1690
3463
3407
1938
2194
1570
1308
2094
5
1485
998
1766
1543
382
3337
3562
1814
4
2403
1816
4606
2233
3
3212
27
1205
1746
4179