1163
1
4327
2
802
0
951
1976
3
1501
619
2047
1952
3629
3316
17
1196
742
712
969
1141
2576
616
2285
2452
3470
5