527
3
159
1
841
2
1527
2100
884
2134
3629
1558
1815
1935
2710
1622
1194
6952
5
1342
915
2687
1295
1431
401
0
616
797
1564
2776
1423
1679
95
1168
959