527
3
5527
1632
2
2082
0
801
2422
5
1787
1
5597
8
1524
1072
2615
802
830
2092
1537
6225
4
2530
786
1095
1690
3507
6
3101
2452
883
8122
13
2660
1977
2522
2392