3926
14
616
0
645
1679
2
577
8945
1162
1
1212
1331
1527
3080
3
1431
1623
1243
1239
1267
1133
1767
1282
1843
839
1614
578
531
2385